package com.sky.service.common;

import com.baomidou.mybatisplus.extension.service.IService;
import com.sky.common.File;


import java.util.List;

/**
 * 文件
 *
 * @author tzl
 * @date 2023/1/18
 */
public interface IFileService extends IService<File>
{
    /**
     * 查询文件记录
     *
     * @param fileIds 文件ids
     * @return 结果
     */
    List<File> selectFiles(String fileIds);

    /**
     * 查询文件记录
     *
     * @param fileIds 文件ids
     * @return 结果
     */
    List<File> selectFilesUrl(String fileIds);

    /**
     * 保存文件记录
     *
     * @param files 文件
     * @return 文件ids
     */
    String saveFiles(List<File> files);

    String saveFile(File file);
}
